• word of the day

    service station

    service station - Dictionary definition and meaning for word service station

    Definition
    (noun) a station where gasoline and oil are sold and facilities are available for repairing or maintaining automobiles

Word used in video below:
text: station yes but the police station
Download our Mobile App Today
Receive our word of the day
on Whatsapp